Implementing Milkwood in Java and Clojure https://www.journeyman.cc/blog/posts-output/2013-11-10-implementing-milkwood-in-java-and-clojure/